defenders of democracy - Allemand Anglais Dictionnaire

defenders of democracy

Meanings of "defenders of democracy" in German English Dictionary : 1 result(s)

Anglais Allemand
General
defenders of democracy Demokratieverfechter [pl]